• word of the day

    plumeria alba

    plumeria alba - Dictionary definition and meaning for word plumeria alba

    Definition
    (noun) tall sparingly branched conical tree having large fragrant yellow flowers with white centers
Download our Mobile App Today
Receive our word of the day
on Whatsapp